package com.ww.dao;

import java.util.List;

public interface BaseDao<T> {

    public int save(T obj);//添加

    public int update(T obj);//修改

    public int delete(Object id);//删除

    public T findById(Object key);//根据主键查找

    public List<T> findAll();

    public List<T> findSearch(String keyword);//条件搜索查询

    public List<T> findPage(int page, int pagesize);//分页查询

    public long count();//数据库记录数

}
